draft animals - German English Dictionary